<?php

namespace app\test510\controller;

use app\admin\model\User;
use app\test510\model\Articletype;
use think\Controller;
use think\Request;
use \app\test510\model\Goods as GoodsModel;
use think\Session;

class Goods extends Controller
{
    /**
     * 显示资源列表
     *
     * @return \think\Response
     */
    public function index()
    {
        if (!session('userInfo'))
        {
            return redirect('admin/login/login');
        }else {
            $res = Session('userInfo');
            $item = User::where('id',$res['id'])->find();
            if ($item['token']!=$res['token']){
                return redirect(url('admin/login/loginout'));
            }
        }
        //查询数据
        $data = GoodsModel::all();

        //查出分类
        $data1 = Articletype::all();

        //返回列表视图
        return view('goods/index', compact('data', 'data1'));

    }

    /**
     * 显示创建资源表单页.
     *
     * @return \think\Response
     */
    public function create()
    {
        //
    }

    /**
     * 保存新建的资源
     *
     * @param \think\Request $request
     * @return \think\Response
     */
    public function save(Request $request)
    {
        //
    }

    /**
     * 显示指定的资源
     *
     * @param int $id
     * @return \think\Response
     */
    public function read($id)
    {
        //
    }

    /**
     * 显示编辑资源表单页.
     *
     * @param int $id
     * @return \think\Response
     */
    public function edit($id)
    {
        //
    }

    /**
     * 保存更新的资源
     *
     * @param \think\Request $request
     * @param int $id
     * @return \think\Response
     */
    public function update(Request $request)
    {
        //接收值
        dump(input());
        die();
    }

    /**
     * 删除指定资源
     *
     * @param int $id
     * @return \think\Response
     */
    public function delete($id)
    {
        //
    }

    //处理 分类信息
    public function type()
    {
        $id = input('id');

        $data = GoodsModel::where('g_type', $id)->all();
//查出分类
        $data1 = Articletype::all();

        //返回列表视图
        return view('type/index', compact('data', 'data1'));


    }
}
